//package com.example;
//
//import org.springframework.boot.context.embedded.ConfigurableEmbeddedServletContainer;
//import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizer;
//import org.springframework.boot.web.servlet.ErrorPage;
//import org.springframework.http.HttpStatus;
//import org.springframework.stereotype.Component;
//
//import java.util.concurrent.TimeUnit;
//
///**
// * 代码方式配置tomcat
// *  实现EmbeddedServletContainerCustomizer接口
// *  实现customize方法来设置
// * Created by joe on 16-8-15.
// */
//@Component
//public class CustomServletContainer implements EmbeddedServletContainerCustomizer {
//    @Override
//    public void customize(ConfigurableEmbeddedServletContainer container) {
//        container.setPort(8088);//设置端口
//        //配置错误页面,根据HttpStatus中的错误状态信息,直接转向错误页面,其中404.html页面放在 src/main/resources/satic即可
//        container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND,"/404.html"));
//        container.setSessionTimeout(10, TimeUnit.MINUTES);//servlet容器用户回话(session)过期时间
//    }
//}
